spot-legged turtle - Turc Anglais Dictionnaire